needle beans - German English Dictionary